polymerizing machine - French English Dictionary